00001 #ifndef RESPONSE_H_
00002 #define RESPONSE_H_
00003
00004 #include "response/Behaviour.h"
00005
00012 class Response
00013 {
00014 private:
00015 PerceptorSet *perceptorSet;
00016 Behaviour *behaviour;
00017 EffectorSet *effectorSet;
00018 public:
00019 Response(char *team, int id, float playGroundLength, float playGroundWidth, float goalWidth, float goalHeight);
00020 void nextStep(char *receivingMessage, char *sendingMessage, int sendingMessageSize);
00021 virtual ~Response();
00022 };
00023
00024 #endif